Coordination specification of the analytical target cascading process using the Chi language
نویسنده
چکیده
Optimal design problems of large-scale and complex engineering systems are typically decomposed into a number of smaller and tractable subproblems. Analytical target cascading (ATC) is a methodology for translating overall system design targets to individual specifications for the subsystems and components that make up the system based on a hierarchical partition. We propose to use the χ language and software tools to specify and implement the coordination of the analytical target cascading process. ATC is implemented as parallel processes that exchange data via channels, which represent the links between the subproblems. The process specifications define how individual processes communicate with other coupled processes. We show the advantages of χ for coordinating the ATC process by means of an illustrative example, and demonstrate that different coordination strategies can be implemented and evaluated efficiently.
منابع مشابه
Coordination Specification of the Analytical Target Cascading Process Using the Χ Language
Optimal design problems of large-scale and complex engineering systems are typically decomposed into a number of smaller and tractable subproblems. Analytical target cascading (ATC) is a methodology for translating overall system design targets to individual specifications for the subsystems and components that make up the system based on a hierarchical partition. We propose to use the χ langua...
متن کاملLagrangian Coordination for Enhancing the Convergence of Analytical Target Cascading
Analytical target cascading is a hierarchical multilevel multidisciplinary designmethodology. In analytical target cascading, top-level design targets (i.e., specifications) are propagated to lower-level design problems in a consistent and efficient manner. In this paper, a modified Lagrangian dual formulation and coordination for analytical target cascading are developed to enhance a formulati...
متن کاملTarget Cascading in Optimal System Design
Target cascading is a key challenge in the early product development stages of large complex artifacts: how to propagate the desirable top level design specifications (or targets) to appropriate specifications for the various subsystems and components in a consistent and efficient manner. Consistency means that all parts of the designed system should work well together, while efficiency means t...
متن کاملAn Empirical Local Convergence Study of Alternative Coordination Schemes in Analytical Target Cascading
1. Abstract The objective of this work is to investigate empirically the numerical behavior of the analytical target cascading process and local convergence properties of different coordination strategies. We adopt the χ language to specify and implement various coordination schemes, and employ a simple analytical example. We examine the effect of linking variables, subproblem solution accuracy...
متن کاملCoordination specification in distributed optimal design of multilevel systems using the χ language
Coordination plays a key role in solving decomposed optimal design problems. Several coordination strategies have been proposed in the multidisciplinary optimization (MDO) literature. They are usually presented as a sequence of statements. However, a precise description of the concurrency in the coordination is needed for large multilevel or non-hierarchic coordination architectures. This artic...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017